package com.hjm.project.baseinfoClass.baseinfoClass.domain;

import com.hjm.framework.aspectj.lang.annotation.Excel;
import com.hjm.framework.web.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 基本信息控件对象 baseinfo_class
 * 
 * @author LOVE
 * @date 2020-11-28
 */
public class BaseinfoClass extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键 */
    private Integer id;

    /** 控件英文名称 */
    @Excel(name = "控件英文名称")
    private String classEn;

    /** 控件名称 */
    @Excel(name = "控件名称")
    private String classCn;

    /** 备注 */
    @Excel(name = "备注")
    private String note;

    /** 表名称 */
    @Excel(name = "表名称")
    private String tableName;

    /** 添加人 */
    @Excel(name = "添加人")
    private String addname;

    /** 添加时间 */
    @Excel(name = "添加时间")
    private String addtime;

    /** 所属控件英文 */
    @Excel(name = "所属控件英文")
    private String class_en;

    /** 信息标识 */
    @Excel(name = "信息标识")
    private String value;

    /** 信息值 */
    @Excel(name = "信息值")
    private String text;


    public String getClass_en() {
        return class_en;
    }

    public void setClass_en(String class_en) {
        this.class_en = class_en;
    }

    public String getValue() {
        return value;
    }

    public void setValue(String value) {
        this.value = value;
    }

    public String getText() {
        return text;
    }

    public void setText(String text) {
        this.text = text;
    }

    public void setId(Integer id)
    {
        this.id = id;
    }

    public Integer getId()
    {
        return id;
    }
    public void setClassEn(String classEn)
    {
        this.classEn = classEn;
    }

    public String getClassEn()
    {
        return classEn;
    }
    public void setClassCn(String classCn)
    {
        this.classCn = classCn;
    }

    public String getClassCn()
    {
        return classCn;
    }
    public void setNote(String note)
    {
        this.note = note;
    }

    public String getNote()
    {
        return note;
    }
    public void setTableName(String tableName)
    {
        this.tableName = tableName;
    }

    public String getTableName()
    {
        return tableName;
    }
    public void setAddname(String addname)
    {
        this.addname = addname;
    }

    public String getAddname()
    {
        return addname;
    }
    public void setAddtime(String addtime)
    {
        this.addtime = addtime;
    }

    public String getAddtime()
    {
        return addtime;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("classEn", getClassEn())
            .append("classCn", getClassCn())
            .append("note", getNote())
            .append("tableName", getTableName())
            .append("addname", getAddname())
            .append("addtime", getAddtime())
            .append("value", getValue())
            .append("class_en", getClass_en())
            .append("text", getText())
            .toString();
    }
}
